#include <stdio.h>
#include <string.h>
#include <stdint.h>
#include <uuid/uuid.h>

#include <nit/list.h>
#include <nit/hset.h>
#include <nit/hmap.h>

#include "../ort.h"

int
main(int argc, char *argv[])
{
	Ort_base *base = ort_base_new("./base/");
	char *str = ort_alloc(base, sizeof("hello!\n"));
	Ort_dat *dat = ort_dat(str);

	strcpy(str, "hello!\n");
	printf("%s", str);
	ort_save(str);
	ort_revoke(str);
	str = ort_load_to(base, dat, dat->id);
	printf("%s", str);
	ort_destruct(str);
	ort_base_free(base);
}
